sound-absorbing materials - German English Dictionary